home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / comm / irc / DalHelper.lha / DalHelper / Docs / DalHelper.doc next >
Text File  |  2000-08-29  |  33KB  |  979 lines

  1.  
  2.  
  3.     This is a Dump of Services Help.  All DalHelper functions
  4.    are shown as   DalHelper -    under  Usage  where a DalHelper
  5.    function exists.  All functions are displayed using the following
  6.    Aliases:
  7.  
  8.     ChanServ:    Alias CS /Rx DalHelper c %p
  9.     MemoServ:    Alias MS /Rx DalHelper m %p
  10.     NickServ:    Alias NS /Rx DalHelper n %p
  11.  
  12.  
  13.  
  14.  
  15.      ChanServ Help
  16.  
  17.   ***** ChanServ Help*****
  18.   Command   - HELP
  19.   Usage     - HELP <command>
  20.   DalHelper - /CS HE <command>
  21.  
  22.   Returns Help information about requested ChanServ command.
  23.  
  24.   Example:
  25.    /msg ChanServ help register
  26.    will return information about how to register a channel.
  27.  
  28.   ***** ChanServ Help*****
  29.   ChanServ gives normal users the ability to keep hold of a
  30.   channel, without the need for a bot. Unlike other IRC networks,
  31.   channel takeovers are virtually impossible, when they are registered.
  32.   Registration is a quick and painless process. Once registered,
  33.   the founder can maintain complete and total control of the
  34.   channel. hanServwill stop monitoring a channel if no Op enters
  35.   the channel for 20 days or the founder's nick expires.
  36.   For more information on a command msg ChanServ help <command>
  37.  
  38.   Core Commands:
  39.        REGISTER  - Register a channel
  40.        SET       - Change various channel configuration settings
  41.        AOP       - Maintain AutoOp channel operator list
  42.        SOP       - Maintain SuperOp channel operator list
  43.        AKICK     - Maintain the channel AutoKick banned user list
  44.        DROP      - Drop a registered channel
  45.  
  46.   Other Commands:
  47.        IDENTIFY    ACCESS      OP          DEOP
  48.        INFO        INVITE      MKICK       MDEOP
  49.        UNBAN       COUNT       WHY
  50.  
  51.   ***** ChanServ Help*****
  52.   Command   - REGISTER
  53.   Usage     - REGISTER <channel> <password> <description>
  54.   DalHelper - /CS REG <channel> <password> <description>
  55.  
  56.   When you register a channel with ChanServ, you don't need to worry
  57.   about takeovers, or bots to keep a list of Ops. ChanServ does all of
  58.   this and more. The founder is the person who does the registering.
  59.   The password is included so that only the founder can completely
  60.   control the channel. The description is only used when a user asks
  61.   ChanServ for information on a channel.
  62.   Examples:
  63.  
  64.   /msg ChanServ register #DragonRealm adminchannel DALnet IrcOp and Admin channel.
  65.   /msg ChanServ register #Macintosh BeOSrules Macintosh discussion
  66.  
  67.   *** PLEASE NOTE: Passwords ARE case-sensitive. Also, PLEASE
  68.   remember your password, write it down somewhere, but PLEASE remember it! :)
  69.    (I have tested a 60 character password,  and it seemed to work.)
  70.  
  71.   ***** ChanServ Help*****
  72.   Command - SET <channel> <command> [<value>]
  73.  
  74.   Allows you to change your channel settings. These affect a
  75.   registered channel's status and operation.
  76.   For more information on a command /msg ChanServ help SET <command>
  77.  
  78.   Core SET Commands:
  79.        FOUNDER   - Allows you to change the channel founder
  80.        PASSWD    - Lets you change the channel founder password
  81.        DESC      - Modify the channel's description
  82.        MLOCK     - Locks the channel to certain modes
  83.        OPGUARD   - More militant channel operator protection
  84.        KEEPTOPIC - Maintain the topic when no one is on the channel
  85.        URL       - Attaches a URL to the channel
  86.        IDENT     - Ops have to identify to NickServ before ChanServ ops them
  87.        RESTRICT  - Allow ops only into a channel
  88.  
  89.   Additional Commands:
  90.        TOPICLOCK      LEAVEOPS     UNSECURE      PRIVATE     MEMO
  91.  
  92.   ***** ChanServ Help*****
  93.   Command   - SET PASSWD
  94.   Usage     - SET <channel> PASSWD <password>
  95.   DalHelper - /CS PA [<channel>] <password>
  96.  
  97.   Will change the founder password on a channel. Is normally used when
  98.   ChanServ doesn't recognise the founder.  Limited to channel founder.
  99.    (I have tested a 60 character password,  and it seemed to work.)
  100.  
  101.   ***** ChanServ Help*****
  102.   Command   - SET DESC
  103.   Usage     - SET <channel> DESC <description>
  104.   DalHelper - /CS SDE <channel> <description>
  105.  
  106.   Allows the founder to change the description of a channel. Limited
  107.   to channel founder.
  108.  
  109.   ***** ChanServ Help*****
  110.   Command   - SET IDENT
  111.   Usage     - SET <channel> IDENT [ON|OFF]
  112.   DalHelper - /CS SID <channel> [0(OFF)|1(ON)]
  113.  
  114.   This command makes it harder for anyone to use someone elses nick to
  115.   gain ops in your channel. If this option is on, then all ops have to
  116.   identify to NickServ before ChanServ ops them. Access lists will have
  117.   no effect on ops.
  118.  
  119.   Example:
  120.    /msg ChanServ set #Macintosh ident on
  121.  
  122.   ***** ChanServ Help*****
  123.   Command   - SET MLOCK
  124.   Usage     - SET <channel> MLOCK <mode lock mask>
  125.   DalHelper - /CS SML <channel> <mode lock mask>
  126.  
  127.   Changes mode lock pattern for specified channel.  Limited to
  128.   channel founder.  Below are a few examples.
  129.  
  130.    SET #dragonrealm MLOCK +nt-ispklm
  131.    Locked to mode +nt only
  132.    SET #dragonrealm MLOCK +nt-ipklm
  133.    Same as above, except mode "s" isn't locked either way
  134.    SET #dragonrealm MLOCK *
  135.    Turns off all mode locks
  136.  
  137.   ***** ChanServ Help*****
  138.   Command   - SET OPGUARD
  139.   Usage     - SET <channel> OPGUARD [ON|OFF]
  140.   DalHelper - /CS SOG <channel> [0(OFF)|1(ON)]
  141.  
  142.   Turns on/off ops guarding on a channel.  When ON, only
  143.   AutoOps, SuperOps, and the channel founder will be allowed
  144.   ops on the channel.  Limited to channel founder.
  145.  
  146.   Example:
  147.    /msg ChanServ set #DragonRealm opguard on
  148.  
  149.   ***** ChanServ Help*****
  150.   Command - MEMO
  151.   Usage   - SET <channel> MEMO [NONE|AOP|SOP|FOUNDER]
  152.   DalHelper - /CS SME <channel> [0(NONE)|1(AOP)|2(SOP)|3(FOUNDER)]
  153.  
  154.   Use this command to limit who can send channel memos. When
  155.   NONE, no-one can send channel memos. When AOP, only AOps and
  156.   above can send channel memos <this is the default setting>. When
  157.   SOP, only SOps and the founder can send channel memos. When
  158.   FOUNDER, only the Channel Founder can send channel memos.
  159.   Limited to Channel Founder.
  160.  
  161.   Example:
  162.    /msg ChanServ set #DragonRealm memo AOP
  163.    will allow only AOps and above to send memos to #DragonRealm
  164.  
  165.   ***** ChanServ Help*****
  166.   Command   - SET RESTRICT
  167.   Usage     - SET <channel> RESTRICT [ON|OFF]
  168.   DalHelper - /CS SRE <channel> [0(OFF)|1(ON)]
  169.  
  170.   This option will only allow ops into a channel. If someone who is not
  171.   on the AOp/SOp list, they will be kickbanned when they enter the channel.
  172.   Example:
  173.    /msg ChanServ set #Macintosh restrict on
  174.  
  175.   ***** ChanServ Help*****
  176.   Command   - SET KEEPTOPIC
  177.   Usage     - SET <channel> KEEPTOPIC [ON|OFF]
  178.   DalHelper - /CS SKT <channel> [0(OFF)|1(ON)]
  179.  
  180.   Turns "Sticky" topics for a channel on or off. If everybody in a
  181.   certain channel leaves that channel, then the topic is lost. But with
  182.   this option on, that does not happen. ChanServ will set the topic to
  183.   "blahblahblah (PersonWhoLastChangedTheTopic)" when the channel is recreated.
  184.  
  185.   ***** ChanServ Help*****
  186.   Command   - SET URL
  187.   Usage     - SET <channel> URL [<URL>]
  188.   DalHelper - /CS SUR <channel> [<URL>]
  189.  
  190.   Allows a URL (Uniform Resource Locator) to be set, indicating where
  191.   more information on the channel may be found. Limited to channel founder.
  192.  
  193.   Example:
  194.  
  195.    SET #dragonrealm URL http://www.dal.net/
  196.    SET #dragonrealm URL mailto:info@dal.net
  197.    An email address
  198.    SET #dragonrealm URL
  199.    Remove the URL
  200.  
  201.   ***** ChanServ Help*****
  202.   Command   - SET TOPICLOCK
  203.   Usage     - SET <channel> TOPICLOCK [FOUNDER|SOP|OFF]
  204.   DalHelper - /CS STL <channel> [0(OFF)|1(SOP)|2(FOUNDER)]
  205.  
  206.   Sets the "topic lock" option for a channel. When on, only the
  207.   founder or SuperOps (depending on the option) are able to change
  208.   the topic. This setting also performs the function of the KEEPTOPIC
  209.   command. Limited to channel founder.
  210.  
  211.   Example:
  212.   /msg ChanServ set #DragonRealm TopicLock on
  213.  
  214.   ***** ChanServ Help*****
  215.   Command   - SET LEAVEOPS
  216.   Usage     - SET <channel> LEAVEOPS [ON|OFF]
  217.   DalHelper - /CS SLO <channel> [0(OFF)|1(ON)]
  218.  
  219.   Turns on/off leave-ops behaviour on a channel.  When ON, the channel
  220.   will behave as if ChanServ was not present, and will not deop users
  221.   who 'create' the channel. But AutoOps and SuperOps will still be
  222.   opped in the channel. Limited to channel founder.
  223.  
  224.   Example:
  225.    /msg ChanServ set #DragonRealm LeaveOps on
  226.  
  227.   ***** ChanServ Help*****
  228.   Command   - SET UNSECURE
  229.   Usage     - SET <channel> UNSECURE [ON|OFF]
  230.   DalHelper - /CS SUS <channel> [0(OFF)|1(ON)]
  231.  
  232.   Will make a channel a little less secure than normal. When on, you
  233.   need to be in the founders nick access list to make founder level
  234.   changes, you won't need to identify. Limited to channel founder.
  235.  
  236.   Example:
  237.    If *cicar@194.145.1.* is in the access list for dalvenjah, and #afd
  238.    is set to be unsecured, then anyone with the mask of *cicar@194.145.1.*
  239.    can make founder level changes on #afd
  240.  
  241.   Example:
  242.    /msg ChanServ set #afd unsecure on
  243.  
  244.   ***** ChanServ Help*****
  245.   Command   - SET PRIVATE
  246.   Usage     - SET <channel> PRIVATE [ON|OFF]
  247.   DalHelper - /CS SPR <channel> [0(OFF)|1(ON)]
  248.  
  249.   When this option is ON, only those who know about the channel will
  250.   have access to it. The channel won't show if /msg ChanServ list
  251.   *search pattern* is used, or on a /list. Limited to channel founder.
  252.  
  253.   Example:
  254.    /msg ChanServ set #Macintosh private on
  255.  
  256.   ***** ChanServ Help*****
  257.   Command   - SOP
  258.   Usage     - SOP <channel> ADD <nick or mask>
  259.   DalHelper - /CS SOA <channel> <nick or mask>
  260.   Usage     - SOP <channel> DEL <index number or mask>
  261.   DalHelper - /CS SOD <channel> <index number or mask>
  262.   Usage     - SOP <channel> LIST [<search pattern>]
  263.   DalHelper - /CS SOL <channel> [<search pattern>]
  264.   Usage     - SOP <channel> WIPE
  265.   DalHelper - /CS SOW <channel>
  266.  
  267.   Maintains the channel SuperOp list. While only the channel founder
  268.   can ADD and DEL SOps, any AutoOp and above can LIST them.
  269.   ADD adds a user to a channels SuperOp access list. DEL removes a
  270.   user from a channel's SuperOp access list. LIST lists the SuperOp
  271.   access list, with an index number. When LIST is used with a search
  272.   pattern, only those entries to the SOp access list matching your
  273.   search pattern will be shown to you.
  274.   WIPE will totally clear the SOp list.
  275.  
  276.   Examples:
  277.      SOP #dragonrealm ADD dalvenjah
  278.      SOP #dragonrealm ADD *!besmith@*.uncc.edu
  279.      SOP #dragonrealm DEL 3
  280.      SOP #dragonrealm LIST
  281.      SOP #dragonrealm WIPE
  282.  
  283.   ***** ChanServ Help*****
  284.   Command   - AOP
  285.   Usage     - AOP <channel> ADD <nick or mask>
  286.   DalHelper - /CS AOA <channel> <nick or mask>
  287.   Usage     - AOP <channel> DEL <index number or mask>
  288.   DalHelper - /CS AOD <channel> <index number or mask>
  289.   Usage     - AOP <channel> LIST [<search pattern>]
  290.   DalHelper - /CS AOL <channel> [<search pattern>]
  291.   Usage     - AOP <channel> WIPE
  292.   DalHelper - /CS AOW <channel>
  293.  
  294.   Maintains the channel AutoOp list. Only Sops or above may ADD and
  295.   DEL AOps, but any AOp or above may use LIST.
  296.   ADD adds a user to a channels AutoOp access list. DEL removes a
  297.   user from a channel's AutoOp access list. LIST lists the AutoOp
  298.   access list, with an index number. When LIST is used with a search
  299.   pattern, only those entries to the AOp access list matching your
  300.   search pattern will be shown to you.
  301.   WIPE will totally clear the AOp list.
  302.  
  303.   Examples:
  304.      AOP #dragonrealm ADD dalvenjah
  305.      AOP #dragonrealm ADD *!besmith@*.uncc.edu
  306.      AOP #dragonrealm DEL 3
  307.      AOP #dragonrealm LIST
  308.      AOP #dragonrealm WIPE
  309.  
  310.   ***** ChanServ Help*****
  311.   Command   - AKICK
  312.   Usage     - AKICK <channel> ADD <nick or mask>
  313.   DalHelper - /CS AKA <channel> <nick or mask>
  314.   Usage     - AKICK <channel> DEL <index number or mask>
  315.   DalHelper - /CS AKD <channel> <index number or mask>
  316.   Usage     - AKICK <channel> LIST [<search pattern>]
  317.   DalHelper - /CS AKL <channel> [<search pattern>]
  318.   Usage     - AKICK <channel> WIPE
  319.   DalHelper - /CS AKW <channel>
  320.  
  321.   Maintains the channel AutoKick list. If a user on the channel
  322.   AKICK list does try to join a channel, then they will be kicked by
  323.   ChanServ, as well as banned. ADDing and DELeting AKICKs is limited
  324.   to SOps and the channel founder.
  325.  
  326.   ADD adds a user to a channels AutoKick access list. DEL removes a
  327.   user from a channel's AutoKick access list. LIST lists the
  328.   AutoKick access list, with an index number. When LIST is used with
  329.   a search pattern, only those entries to the AutoKick access list
  330.   matching your search pattern will be shown to you.
  331.   WIPE will remove all entries from the AutoKick list.
  332.  
  333.   Examples:
  334.      AKICK #dragonrealm ADD dalvenjah
  335.      AKICK #dragonrealm ADD *!besmith@*.uncc.edu
  336.      AKICK #dragonrealm DEL 3
  337.      AKICK #dragonrealm LIST
  338.      AKICK #dragonrealm WIPE
  339.  
  340.   ***** ChanServ Help*****
  341.   Command   - DROP
  342.   Usage     - DROP <channel>
  343.   DalHelper - /CS DR <channel>
  344.  
  345.   If you no longer wish ChanServ to manage a channel, then /msg
  346.   ChanServ identify #name <password> before using this command.
  347.   DROP stops ChanServ management of the specified channel.
  348.  
  349.   Examples:
  350.    /msg ChanServ drop #DragonRealm
  351.    /msg ChanServ drop #wasteland
  352.  
  353.   ***** ChanServ Help*****
  354.   Command   - IDENTIFY
  355.   Usage     - IDENTIFY <channel> <password>
  356.   DalHelper - /CS ID <channel> [optional, default: current channel]
  357.  
  358.   This command will identify the user to ChanServ as the founder,
  359.   and give them full access to the channel.
  360.  
  361.   ***** ChanServ Help*****
  362.   Command   - INFO
  363.   Usage     - INFO <channel>
  364.   DalHelper - /CS IN <channel>
  365.  
  366.   Shows information for a channel, such as the channel founder, any mode
  367.   locks, the current topic, the channel description, any settings such as
  368.   topic lock, the time the channel was registered, and the time of the last opping.
  369.  
  370.   Example:
  371.    /msg ChanServ info #DragonRealm
  372.  
  373.   ***** ChanServ Help*****
  374.   Command   - ACCESS
  375.   Usage     - ACCESS <channel> [<nick>]
  376.   DalHelper - /CS ACC <channel> [<nick>]
  377.  
  378.    Allows a user to query their access on a registered channel. Access
  379.   levels are Basic, AutoOp, SuperOp, and Founder for any given channel.
  380.   When used with the optional <nick> variable, this command  serves as
  381.   a protocol for bots to query user access on a channel using the
  382.   ChanServ facility, thus relieving the bot of keeping track of access
  383.   lists.  For a registered channel, the reply is given in a NOTICE of
  384.   the following format:
  385.  
  386.        ACC <channel> <nick> <user@host> <access level>
  387.  
  388.   The returned access level is a number from -1 to 5, where:
  389.   -1 = AutoKICKed from the channel
  390.    0 = basic
  391.    1 = AutoOp
  392.    2 = SuperOp
  393.    3 = Has founder access via a NickServ access list mask
  394.    4 = Has founder access via identification to NickServ
  395.    5 = Has founder access via identification to ChanServ 
  396.  
  397.   If the user is not online, the user@host and access level will be
  398.   *UNKNOWN* and 0, respectively.
  399.   This command is limited to channel AutoOps and above.
  400.  
  401.   ***** ChanServ Help*****
  402.   Command   - INVITE
  403.   Usage     - INVITE <channel>
  404.   DalHelper - /CS INV <channel>
  405.  
  406.   Invites the sender to a channel that is set to invite only
  407.   (mode +i). Limited to channel AutoOps and above.
  408.  
  409.   ***** ChanServ Help*****
  410.   Command   - OP
  411.   Usage     - OP <channel> <nick>...
  412.   DalHelper - /CS OP <channel> <nick>
  413.  
  414.   Will op the <nick> in a channel. Limited to channel AutoOps and above.
  415.   Will not work if secured ops is on.
  416.  
  417.   ***** ChanServ Help*****
  418.   Command   - DEOP
  419.   Usage     - DEOP <channel> <nick>...
  420.   DalHelper - /CS DOP <channel> <nick>
  421.  
  422.   Will remove ops from  the <nick> in a channel.
  423.   Limited to channel AutoOps and above.
  424.  
  425.   ***** ChanServ Help*****
  426.   Command   - UNBAN
  427.   Usage     - UNBAN <#channel>
  428.             - UNBAN <#channel> *
  429.             - UNBAN <#channel> <nickname>
  430.             - UNBAN <#channel> <nick!user@host>
  431.   DalHelper - /CS UN <channel>
  432.  
  433.   Please note: the ME and ALL options have been removed.
  434.   If specified without the last parameter, ChanServ will
  435.   remove all bans affecting the current user issuing the
  436.   command (the way the old ME option worked).  The * option
  437.   will remove all bans on the specified channel, the way
  438.   the old ALL option worked (* is SOp/Founder only). The
  439.   nickname option is used to remove any bans against the
  440.   nickname specified (user must be online).  Finally, the
  441.   nick!user@host option will remove any bans against that
  442.   specifc mask (useful when removing one specific ban).
  443.  
  444.   Examples:
  445.    /msg ChanServ UNBAN #dragonrealm
  446.    /msg ChanServ UNBAN #afd *
  447.    /msg ChanServ UNBAN #afd xPsycho
  448.    /msg ChanServ UNBAN #afd xPsycho!user@DAL.net
  449.  
  450.   ***** ChanServ Help*****
  451.   Command   - MDEOP
  452.   Usage     - MDEOP <channel>
  453.   DalHelper - /CS MD <channel>
  454.  
  455.   Removes operator status from all users on the named channel who don't
  456.   outrank the user, ie an AOp can't deop a SOp. Limited to channel
  457.   AutoOps and above.
  458.  
  459.   ***** ChanServ Help*****
  460.   Command   - MKICK
  461.   Usage     - MKICK <channel>
  462.   DalHelper - /CS MK <channel>
  463.  
  464.   Evacuates a channel completely by kicking everyone out, banning *!*@*
  465.   (everyone), setting mode +i (invite only) and +l 1. When MKICKing a
  466.   channel, you cannot UNBAN or INVITE yourself back into the
  467.   channel. This should only be used in a takeover situation. Limited to
  468.   channel AutoOps and above while they are not outranked on the
  469.   channel (if there is a SOp present, an AOp cannot mkick).
  470.  
  471.   Example:
  472.    /msg ChanServ MKICK #Macintosh
  473.  
  474.   ***** ChanServ Help *****
  475.   Command - LIST
  476.   Usage   - LIST <search pattern>
  477.  
  478.   The list command has been disabled.
  479.   It will not be back for a while.
  480.  
  481.   ***** ChanServ Help*****
  482.   Command   - COUNT
  483.   Usage     - COUNT <channel>
  484.   DalHelper - /CS CO <channel>
  485.  
  486.   This command will display the number of AOps, SOps, & AKICKs
  487.   in a channel. Limited to AutoOp or higher.
  488.  
  489.   Example:
  490.    /msg ChanServ COUNT #Macintosh
  491.  
  492.   ***** ChanServ Help*****
  493.   Command   - WHY
  494.   Usage     - WHY <channel> <nick>
  495.   DalHelper - /CS WH <channel> <nick>
  496.  
  497.   This command is used to tell why the given nick is gaining
  498.   operator status (ops) on the given registered channel. The reply
  499.   will tell which entry, either registered nick or mask, in the AOp
  500.   or SOp list is allowing the nick to gain ops. This command has no
  501.   useful effect if the given nick is not gaining ops or some type
  502.   of access in the given channel.
  503.  
  504.   Example:
  505.    /msg ChanServ why #dalnethelp Ramuh
  506.  
  507.   ***** End of ChanServ HELP*****
  508.  
  509.  
  510.      NickServ Help
  511.  
  512.   ***** NickServ Help*****
  513.   Command   - HELP
  514.   Usage     - HELP <command>
  515.   DalHelper - /NS HE <command>
  516.  
  517.   Returns Help information about requested NickServ command.
  518.  
  519.   Example:
  520.    /msg NickServ help register
  521.    will return information about how to register a nickname.
  522.  
  523.   ***** NickServ Help *****
  524.   NickServpermits users to register'a nickname, and stop
  525.   others from using that nick. NickServallows the owner of a
  526.   nick to disconnect a user using the owners registered nick.
  527.   If a registered nick is not used by the owner for 20 days,
  528.   NickServwill drop it, leaving it up for grabs by another user.
  529.   Please do NOT register more nicks than you will actively use! =)
  530.    
  531.   For more information on a command msg NickServ help <command>
  532.    
  533.   Core Commands:
  534.        REGISTER  - Register a nickname
  535.        SET       - Change settings, including the KILL option
  536.        ACCESS    - Change the list of addresses allowed to use a
  537.                    nick
  538.        IDENTIFY  - Authorize yourself using a password
  539.        RECOVER   - Stop someone from using your registered nick
  540.        GHOST     - Terminate a ghosted nickname
  541.        DROP      - Drop a registered nickname
  542.    
  543.   Other Commands:
  544.        RELEASE       INFO          ACC
  545.  
  546.   ***** NickServ Help *****
  547.   Command   - REGISTER
  548.   Usage     - REGISTER <password> <email-address>
  549.   DalHelper - /NS REG <password> <email-address>
  550.    
  551.   This will register your urrentnickname with NickServ. This
  552.   means that only you can have access to this nickname, unless
  553.   you give access to others. The password is a ase-sensative
  554.   password that you make up. leasewrite down or memorize
  555.   your password! You illneed it later to change settings.
  556.   When you register a nickname, an entry is added to your
  557.   ccess listbased on your current address.
  558.    
  559.   Please ensure that you enter a valid email address when using
  560.   this command. Registered nicks with invalid email addresses
  561.   expire within 24 hours.
  562.    
  563.   Examples:
  564.   /msg NickServ REGISTER AnyGoodPassword billy@hotmail.com
  565.    If dalvenjah's user@host mask was dalvenja@123.221.231.132, then
  566.    dalvenja@123.221.231.* would have been added to his access list.
  567.  
  568.  
  569.   ***** NickServ Help *****
  570.   Command   - SET <command> [<value>]
  571.   Usage     - SET <command> [<value>]
  572.    
  573.   Lets you change your nickname settings. These are several options
  574.   here, but to use any of them, your nickname MUST be registered.
  575.    
  576.   For more information on a command,
  577.   /msg NickServ help SET <command>
  578.    
  579.   Available SET Commands:
  580.         PASSWD    - Lets you change your nickname's password
  581.         ENFORCE   - Forcibly prevent people from using your nick
  582.         URL       - Attaches a Uniform Resource Locator to your
  583.                     nick
  584.         NOMEMO    - Disables LLmemos to your nick
  585.         NOOP      - Stops users from adding you to AOp/SOp lists
  586.         EMAIL     - Set your email address
  587.         SHOWEMAIL - Lets you decide whether services can display
  588.                     your email address to other users upon request
  589.  
  590.   ***** NickServ Help*****
  591.   Command   - SET PASSWD
  592.   Usage     - SET PASSWD <old-password> <new-password>
  593.   DalHelper - /NS PA <new-password>
  594.  
  595.   This command changes the current password for your nickname.
  596.    (I have tested a 60 character password,  and it seemed to work.)
  597.  
  598.   Example:
  599.    /msg NickServ Set Passwd MyOldPassword AnyOldNewPassword
  600.    You have to identify yourself to NickServ before doing this.
  601.  
  602.   ***** NickServ Help*****
  603.   The SET KILL option has been replaced by
  604.   the SET ENFORCE option.
  605.   Please see /msg NickServ HELP SET ENFORCE
  606.   for more information.
  607.  
  608.  
  609.   ***** NickServ Help*****
  610.   Command   - SET ENFORCE
  611.   Usage     - SET ENFORCE [ON|OFF]
  612.   DalHelper - /NS SEN [0(OFF)|1(ON)]
  613.   DalHelper - /NS SKI [0(OFF)|1(ON)]
  614.    
  615.   This option will make it much harder for anybody to use your
  616.   nick. If someone changes their nick to a nick registered with
  617.   enforce on, they will be given 60 seconds in which they must
  618.   either change nicks, or DENTIFYthemselves.  If they do
  619.   not comply, their nick will be changed by services.
  620.    
  621.   Example:
  622.   /msg NickServ SET ENFORCE ON
  623.  
  624.   ***** NickServ Help*****
  625.   Command   - SET URL
  626.   Usage     - SET URL [<URL>]
  627.   DalHelper - /NS SUR [<URL>]
  628.  
  629.   Will show anyone who asks NickServ for info on your nickname an URL
  630.   (Uniform Resource Locator) along with the rest of your info. This
  631.   could be your home page location, or an email address, for example.
  632.   Examples:
  633.    SET URL http://www.dal.net/lefler/
  634.    SET URL mailto:lefler@dal.net         // An email address
  635.    SET URL                               // Remove the URL
  636.  
  637.   ***** NickServ Help*****
  638.   Command   - SET NOMEMO
  639.   Usage     - SET NOMEMO ON|OFF
  640.   DalHelper - /NS SNM [0(OFF)|1(ON)]
  641.  
  642.   When this option is on, ALL memos to this nickname will be
  643.   ignored. MemoServ will simply not store them. This command could
  644.   be usful if you were going on vacation for a while, and did not
  645.   want your memo list to build up. If this option is on, it will
  646.   show up in /msg NickServ info.
  647.  
  648.   Example:
  649.    /msg NickServ SET NOMEMO ON
  650.  
  651.   ***** NickServ Help*****
  652.   Command   - SET NOOP
  653.   Usage     - SET NOOP ON/OFF
  654.   DalHelper - /NS NOP [0(OFF)|1(ON)]
  655.  
  656.   When this is on, ChanServ will not allow your nick to be added to
  657.   any AOp/SOp lists in any channels. Whoever tries to add you will
  658.   get a notice from ChanServ back saying that you have NOOP set on.
  659.  
  660.   Example:
  661.    /msg NickServ SET NOOP ON
  662.  
  663.   ***** NickServ Help *****
  664.   Command - SET EMAIL
  665.   Usage   - SETMAIL [<email address>]
  666.   DalHelper - /NS SEM <email address>
  667.    
  668.   By setting an email, we can handle your missing/lost password
  669.   requests much faster. Normally, users won't be able to see this
  670.   email address that you provide. If you would like them to, use
  671.   /msg NickServ SET SHOWEMAIL ON.
  672.    
  673.   Please ensure that you provide a real email address when using
  674.   this command. A single verification email is sent to the address
  675.   with instructions on how to complete the change of address
  676.   settings.
  677.    
  678.   Examples:
  679.   /msg NickServ SET EMAIL jim@jimscomputers.com
  680.            - The first example sets the user's email
  681.              address to jim@jimscomputers.com.
  682.  
  683.   ***** NickServ Help *****
  684.   Command   - SET SHOWEMAIL
  685.   Usage     - SET SHOWEMAIL [ON|OFF]
  686.   DalHelper - /NS SHE [0(OFF)|1(ON)]
  687.    
  688.   With this set to ON, any user can see the email address that you
  689.   have provided and when it is set to OFF, your email address becomes
  690.   hidden to them.
  691.    
  692.   Example:
  693.   /msg NickServ SET SHOWEMAIL ON
  694.  
  695.   ***** NickServ Help *****
  696.   Command   - AUTH
  697.   Usage     - AUTH
  698.   DalHelper - /NS AU [auth code]
  699.    
  700.   Services will ask you to use this command from time to time
  701.   verify changes in your email address settings.
  702.    
  703.   Example:
  704.   (follow the instructions that services gives you when the
  705.   time comes)
  706.  
  707.   ***** NickServ Help*****
  708.   Command   - ACCESS
  709.   Usage     - ACCESS LIST [<nickname>]
  710.   DalHelper - /NS AL <nickname>
  711.   Usage     - ACCESS ADD <user@host mask>
  712.   DalHelper - /NS AA <user@host mask>
  713.   Usage     - ACCESS DEL <user@host mask>
  714.   DalHelper - /NS AD <user@host mask>
  715.  
  716.   Allows you to list, add, or delete user@host masks from your access
  717.   list. When a mask is added to your access list, you will not need to
  718.   identify to NickServ.
  719.  
  720.   Examples:
  721.    ACCESS ADD calvin@hobbes.catt.ncsu.edu
  722.    ACCESS DEL birdman@alcatraz.com
  723.  
  724.   ***** NickServ Help*****
  725.   Command   - IDENTIFY
  726.   Usage     - IDENTIFY <password>
  727.   DalHelper - /NS ID
  728.  
  729.   This tells NickServ that you are the owner of a certain nickname.
  730.   After you have identified, you have full access to the nickname.
  731.  
  732.   Example:
  733.    /msg NickServ Identify AnyOldPassword
  734.  
  735.   ***** NickServ Help*****
  736.   Command   - RECOVER
  737.   Usage     - RECOVER <nick> [<password>]
  738.   DalHelper - /NS REC <nick>
  739.  
  740.   If you haven't set your nick kill switch to on, then this is the
  741.   manual version. If someone is using your nick, /msg NickServ Recover
  742.   <yournick> <password>. This will forcibly stop them from using your
  743.   nick. A check in this command prevents you from killing yourself. :)
  744.  
  745.   Example:
  746.    /msg NickServ Recover dalvenjah AnyOldPassword
  747.  
  748.   ***** NickServ Help*****
  749.   Command   - GHOST
  750.   Usage     - GHOST <nick> [<password>]
  751.   DalHelper - /NS GH <nick>
  752.  
  753.   If, for some reason, your Internet connection fails, then your client
  754.   may not log off IRC properly. This is called a ghost. With this
  755.   command, you can remove your ghost. If you're not in the access list
  756.   for the nick, you must use the password.
  757.  
  758.   Example:
  759.    /msg NickServ Ghost dalvenjah aPasswordHere
  760.  
  761.   ***** NickServ Help*****
  762.   Command   - DROP
  763.   Usage     - DROP <nick>
  764.   DalHelper - /NS DR <nick>
  765.  
  766.   Will stop NickServ watching your nick, and will remove it from
  767.   NickServs database. If a nick is dropped, anyone else can register it.
  768.  
  769.   Example:
  770.    /msg NickServ Drop Cit
  771.    You will need to identify yourself to NickServ first.
  772.  
  773.   ***** NickServ Help*****
  774.   Command   - RELEASE
  775.   Usage     - RELEASE <nick> [password]
  776.   DalHelper - /NS REL <nick>
  777.  
  778.   If you used the recover command to stop another user from using your
  779.   nick, then NickServ won't let go of the nick for 2 minutes. This
  780.   command overrides that. If you're not in the access list for the nick
  781.   you want to release, then you will need to include the password.
  782.  
  783.   Example:
  784.    /msg NickServ Release dalvenjah AnyOldPassword
  785.  
  786.   ***** NickServ Help*****
  787.   Command   - INFO
  788.   Usage     - INFO <nick>
  789.   DalHelper - /NS IN <nick>
  790.  
  791.   If a nick is registered, this command shows certain info about it,
  792.   such as the owner, when it was registered, when it was last
  793.   recognised by NickServ, and whether or not the owner has set nick
  794.   kill on.
  795.  
  796.   Example:
  797.    /msg NickServ info Cit
  798.  
  799.   ***** NickServ Help*****
  800.   Command - ACC
  801.   Usage   - ACC <nick>
  802.  
  803.   This is mainly used by bots, to determine if the person using the
  804.   nick is the real owner. The reply will be given in a notice, saying:
  805.  
  806.        ACC <nick> <access level>
  807.  
  808.   The returned access level is a number from 0 to 3:
  809.  
  810.    0 = No such registered nickname
  811.    1 = User is not online or not recognized by NickServ
  812.    2 = User is identified with matching NickServ access mask
  813.    3 = User is identified with the NickServ IDENTIFY command
  814.  
  815.   Example:
  816.    /msg NickServ ACC dalvenjah
  817.  
  818.   ***** NickServ Help *****
  819.   Command - LIST
  820.   Usage   - LIST <search pattern>
  821.  
  822.   The list command has been disabled.
  823.   It will not be back for a while.
  824.   ***** End of NickServ HELP*****
  825.  
  826.  
  827.  
  828.      MemoServ Help
  829.  
  830.   ***** MemoServ Help*****
  831.   Command   - HELP
  832.   Usage     - HELP <command>
  833.   DalHelper - /MS HE <command>
  834.  
  835.   Returns Help information about requested MemoServ command.
  836.  
  837.   Example:
  838.    /msg MemoServ help send
  839.    will return information about how to send a memo to a user.
  840.  
  841.   ***** MemoServ Help*****
  842.   MemoServ allows users registered with NickServ to send
  843.   each other messages, which can be read by the recipient at
  844.   his/her leisure. Memos can be sent to people even when they
  845.   are not on IRC.
  846.   For more information on a command msg MemoServ help <command>
  847.  
  848.   Commands:
  849.        SEND      - Send another user or a channel a memo
  850.        SENDSOP   - Sends a memo to all SOPs
  851.        LIST      - List your current memos
  852.        READ      - Read a memo
  853.        DEL       - Mark a memo as deleted
  854.        UNDEL     - Mark a memo as not deleted
  855.        PURGE     - Erase memos marked as deleted
  856.        FORWARD   - Arrange or modify memo forwarding
  857.        NEWS      - Recent news and information about DALnet
  858.  
  859.   ***** MemoServ Help *****
  860.   Command   - SEND
  861.   Usage     - SEND <nick> <memo>
  862.   DalHelper - /MS SE <nick> <memo>
  863.  
  864.   This sends a short memo to <nick>. Both your nick, and the nick of
  865.   the person you're sending the memo too must be registered,
  866.   otherwise you will be unable to send a memo.
  867.  
  868.   Example:
  869.    /msg MemoServ send JoeUser Hi there. Could you meet me in #help to go
  870.    over a few things? Thanks :)
  871.  
  872.   ***** MemoServ Help*****
  873.   Command   - SENDSOP
  874.   Usage     - SENDSOP <channel> <memo>
  875.   DalHelper - /MS SES <channel> <memo>
  876.  
  877.   This command is used to send memos to all SOps and the founder
  878.   in a channel. Only gets sent to those nicks in the SOp list
  879.   that are registered. Limited to AutoOp and above.
  880.  
  881.   Example:
  882.   /msg MemoServ SENDSOP #DragonRealm This is a SOps only memo.
  883.  
  884.   ***** MemoServ Help *****
  885.   Command   - LIST
  886.   Usage     - LIST
  887.   DalHelper - /MS LI
  888.  
  889.   Displays a list of memos sent to you. You cannot see memos that you
  890.   have sent. Only 20 memos will be displayed. If you have more than 20
  891.   memos, you will have to delete some of the earlier memos, to get at
  892.   the ones near the top.
  893.  
  894.   Example:
  895.    /msg MemoServ List
  896.  
  897.   ***** MemoServ Help *****
  898.   Command   - READ
  899.   Usage     - READ <memo number>
  900.   DalHelper - /MS RE <memo number>
  901.  
  902.   Shows you the contents of <memo number>. To find out what <memo
  903.   number> is, use /msg MemoServ List.
  904.  
  905.   Examples:
  906.    /msg MemoServ Read 1
  907.    /msg MemoServ Read 15
  908.  
  909.   ***** MemoServ Help *****
  910.   Command   - DEL
  911.   Usage     - DEL <memo number>
  912.   DalHelper - /MS DE <memo number>
  913.   Usage     - DEL ALL
  914.   DalHelper - /MS DA
  915.  
  916.   Deletes memo <memo number> (as given by the LIST command) from your
  917.   memo list. DEL ALL deletes and purges all of your memos without
  918.   restriction, so use it with care. There is no way to get a memo
  919.   back after it has been deleted and purged.
  920.  
  921.   Note: DEL does not actually remove the memo, but simply marks it as
  922.   deleted (indicated with D in the LIST display). The memo is not
  923.   removed until you sign off or the PURGE command is used.
  924.  
  925.   Examples:
  926.    /msg MemoServ Del All
  927.    /msg MemoServ Del 13
  928.  
  929.   ***** MemoServ Help *****
  930.   Command   - UNDEL
  931.   Usage     - UNDEL <memo number>
  932.   DalHelper - /MS UN <memo number>
  933.  
  934.   Marks memo <memo number> (as given by the LIST command) as undeleted,
  935.   if has been marked deleted with the DEL command.
  936.  
  937.   Example:
  938.    /msg MemoServ Undel 1
  939.  
  940.   ***** MemoServ Help *****
  941.   Command   - PURGE
  942.   Usage     - PURGE
  943.   DalHelper - /MS PU
  944.  
  945.   Purges all Deleted Memos from the database.
  946.  
  947.   ***** MemoServ Help*****
  948.   Command   - FORWARD
  949.   Usage     - FORWARD
  950.               FORWARD -
  951.               FORWARD <nickname> [password]
  952.   DalHelper - /MS FO
  953.               /MS FO -
  954.               /MS FO <nickname> [password]
  955.  
  956.   This command will 'forward' memos from one Registered nickname
  957.   to another. The first command will tell you if forwarding on your
  958.   current nickname is on. The second command will turn forwarding
  959.   for your current nickname off.
  960.   The third will forward memos from your current nick to <nick>.
  961.   You Must know the password of the nick you wish to forward
  962.   memos to.
  963.  
  964.   Examples:
  965.    /msg MemoServ FORWARD
  966.    /msg MemoServ FORWARD -
  967.    /msg MemoServ FORWARD dalvenjah AnyGoodPassword
  968.  
  969.   ***** MemoServ Help*****
  970.   Command   - NEWS
  971.   Usage     - NEWS
  972.   DalHelper - /MS NE
  973.  
  974.   Display the newest DALnet news 'article' via services.
  975.   DALnet news is updated periodically to bring users
  976.   updated information about services and DALnet in general.
  977.   For past news articles, visit http://www.dal.net/news
  978.   ***** End of MemoServ HELP *****
  979.